#fiche-produit { padding:15px 10px 15px 10px; }
#fiche-produit #top { }
#fiche-produit #top #pict { float:left; width:313px; }
#fiche-produit #top #pict #big { text-align:center; width:315px; }
#fiche-produit #top #pict #big img { max-width:315px; margin:0 auto; }
#fiche-produit #top #pict #thumbs { margin-top:10px; }
#fiche-produit #top #pict #thumbs ul { list-style:none; }
#fiche-produit #top #pict #thumbs ul li { float:left; margin:2px 5px; }
#fiche-produit #top #pict #thumbs ul li img { vertical-align:middle; border:1px solid white; }
#fiche-produit #top #pict #thumbs ul li a:hover img { border:1px solid #fd7a1f; }
#fiche-produit #top #infos { float:left; width:429px; padding:0 10px 0 10px; margin:0 22px 0 18px; }
#fiche-produit #top #infos .title { margin-bottom:10px; }
#fiche-produit #top #infos .chip_promo{float: right; margin-top: -20px; margin-right: 60px;}
#fiche-produit #top #infos .title h1 { font-size:20px; font-weight:bold; }
#fiche-produit #top #infos .note {}
#fiche-produit #top #infos .note img { vertical-align:middle; }
#fiche-produit #top #infos .dispo { margin:8px 0; text-transform:uppercase; color:#70b338; font-weight:bold; font-size:16px; }
#fiche-produit #top #infos .epuise { margin:8px 0; text-transform:uppercase; color:#FD7A1F; font-weight:bold; font-size:16px; }
#fiche-produit #top #infos .vendor { margin:15px 0 15px 0; }
#fiche-produit #top #infos .vendor .cgv { font-size:10px; }
#fiche-produit #top #infos .questions { margin-top:20px; }
#fiche-produit #top #infos .questions ul { margin-left:15px; }
#fiche-produit #top #infos .tags { margin:20px 0 0 0; }
#fiche-produit #top #infos .tags span { font-weight:bold; float:left; }
#fiche-produit #top #infos .tags ul { list-style:none; float:left; }
#fiche-produit #top #infos .tags ul li { float:left; margin:0 5px; }

#fiche-produit #top #buttons { float:left; width:160px; }
#fiche-produit #top #buttons .price { font-size:20px; font-weight:bold; margin-bottom:10px; text-align:center;width:150px; background-color:#ececec; padding:3px 0; }
#fiche-produit #top #buttons .soldeprice { font-size:20px; font-weight:bold; margin-bottom:10px;width:150px; }
#fiche-produit #top #buttons .old_price { text-align:right; font-size:14px; font-weight:normal;margin-top:5px;text-align:center;text-decoration:line-through;}
#fiche-produit #top #buttons .new_price { font-size:20px; color:#fd7a1f; font-weight:bold; margin-bottom:10px;text-align:center; background-color:#ececec; padding:3px 0;}
#fiche-produit #top #buttons ul { list-style:none; width:150px; }
#fiche-produit #top #buttons ul li { text-align:center; margin:15px 0; }
#fiche-produit #top #buttons ul li img { vertical-align:middle; margin:0 auto 5px auto; display:block; }
#fiche-produit #top #buttons ul li .label { display:block; font-size:11px; }
#fiche-produit #top #buttons .remise { font-size:9px; width:150px; text-align:center;}
#fiche-produit #top #buttons .remise img { vertical-align:middle; width:18px; }
#fiche-produit #top #buttons .complements { font-size:9px; width:150px; text-align:left; }
#fiche-produit #top #buttons .complements select { font-size:12px; padding:1px 3px 1px 2px; vertical-align:middle; margin:0 0 0 3px; }
#fiche-produit #top #conseils { float:left; width:150px; padding:0 0 0 10px; text-align:center; }
#fiche-produit #top #conseils .logo { margin:5px auto 5px auto; }
#fiche-produit #top #conseils ul { list-style:none; }
#fiche-produit #top #conseils ul li { margin:5px 0; }
#fiche-produit #bottom { clear:both; }
#fiche-produit #bottom #links { float:left; width:315px; margin-right:28px; }
#fiche-produit #bottom #links #posts .post { margin:5px 0 10px 0; overflow:auto; }
#fiche-produit #bottom #links #posts .post h3 { font-size:12px; margin:0 0 10px 0; }
#fiche-produit #bottom #links #posts .post .img_post { float:left; width:78px; }
#fiche-produit #bottom #links #posts .post .content_post { float:left; width:215px; padding:0 5px; }
#fiche-produit #bottom #links #posts .post .content_post .right { text-align:right; }
#fiche-produit #bottom #center { float:left; }
#fiche-produit #bottom #center #description #box-entretien { display:none; }
#fiche-produit #bottom #center #description #box-composition{ display:none; }

#fiche-produit .onglets { width:619px; background:url(../img/boxes/une-onglet_fond.png) repeat-x bottom; height:30px; }
#fiche-produit .onglets .on { background-image:url(../img/boxes/une-onglet_on.png); cursor:pointer; float:left;font-size:11px;font-weight:bold;height:21px;padding-top:9px;text-align:center;width:112px;}
#fiche-produit .onglets .off { background-image:url(../img/boxes/une-onglet_off.png); background-repeat:no-repeat;cursor:pointer; float:left;font-size:11px;font-weight:bold;height:21px;padding-top:9px;text-align:center;width:112px;}
#fiche-produit .onglets .off a { color:black; }
#fiche-produit .onglets .on a { color:#0470B0; }

#fiche-produit .over_user { width:65px; margin:5px; float:left; text-align:center; height:80px; }
#fiche-produit .over_user img { margin-bottom:3px; }
#fiche-produit .over_user a { font-size:10px; }

#fiche-produit #related_products .produit { margin:0 18px 0 18px !important; }
#fiche-produit #related_products .all_cat { text-align:right; }
#fiche-produit #related_products .all_cat img { vertical-align:middle; }

#fiche-produit #bloc_comments .comment_area { border:1px solid #ECECEC;float:left;height:66px;margin:5px 0 5px 20px;padding:5px;width:560px;}
#fiche-produit #bloc_comments .add_comment{border:0 none;height:66px;padding:0;width:555px;}
#fiche-produit #bloc_comments .poster{font-weight:bold;float:left;width:560px; margin-right:20px; margin-bottom:10px; color:#0470B0;font-size:12px;text-align:right;cursor:pointer;}
#fiche-produit #bloc_comments .listing_comments{width: 520px; clear:both;}
#fiche-produit #bloc_comments .comment_user{width:60px;float:left;}
#fiche-produit #bloc_comments .comment_thumb_user, #bloc_comments .comment_date{float:left; margin-left:10px;}
#fiche-produit #bloc_comments .comment_name_user{font-size:10px; text-align:center; margin-top:5px;}
#fiche-produit #bloc_comments .comment_date{font-size:10px;width:120px;float:right;margin-right:20px;}
#fiche-produit #bloc_comments .comment_text{width:500px;font-size:12px;text-align:justify; margin-left:10px; float:left;}
#fiche-produit #bloc_comments .comment_delete{width:10px; cursor:pointer; float:right; margin-right:20px;}
#fiche-produit #bloc_comments .separator{width:460px;overflow:hidden;margin-left:20px;}
#fiche-produit #bloc_comments #hiddencomment{display:none;}
#fiche-produit .balloon{color:#0470B0;display:none;left:-40px;position:absolute;top:-31px;}
#fiche-produit .balloon img{}
#fiche-produit #addCart{cursor:pointer;position:relative;}
#fiche-produit .addcart{position:relative;}

#fiche-produit #bonus-citizen { font-size:11px; }
#fiche-produit #bonus-citizen img { vertical-align:middle; }